Sri Lanka are no pushovers but they have faltered more often than not in this World Cup after an superlative show in the qualification round.
New Zealand, who made 249 in the first innings, were undone by the Sri Lankan spinners in their second spell as well.
Bangladesh made a perfect start to their World Cup campaign, posting their highest one-day international score of 330-6 during the 21-run win over South Africa.
Sri Lanka captain Angelo Mathews will appear before police on Tuesday to record a statement in connection with a match-fixing scandal that has led to the suspension of a fast bowling coach.
Photos from Day 3 of the third Test played between India and Sri Lanka in Colombo on Sunday
India captain Virat Kohli said he expected his bowlers to defend 321 but Sri Lanka batted exceptionally well to take the game away from the defending champions in the ICC Champions Trophy in London, on Thursday.
Chasing a daunting target of 386, the hosts collapsed after skipper Angelo Mathews was dismissed for 110, his seventh Test century, and were dismissed for 268.
Malinga brought his tally to 99 wickets, surpassing Afridi's total haul of 98 wickets.
Sadeera Samarawickrama top-scored with an unbeaten 91 to power Sri Lanka to an easy five-wicket victory against the Netherlands.
New Zealand batsman Martin Guptill says their pace attack have forged a blueprint they will seek to follow for the rest of the World Cup after dismantling the Sri Lankan batting order in Saturday's opening win in Cardiff.
Rangana Herath claimed his maiden Test hat-trick as 21 wickets tumbled on a frantic second day with hosts Sri Lanka closing in on a series-clinching victory against Australia in the second Test in Galle on Friday.
Rajneesh Gupta lists the Sri Lankan players's T20 Internationals records updated after the game against England.
England picked up three early wickets as Sri Lanka struggled to 218 for six at lunch on the third day of the third and final Test at Lord's on Saturday.
Openers Martin Guptill and Colin Munro hit unbeaten half-centuries as New Zealand thrashed Sri Lanka by 10 wickets in their World Cup opener in Cardiff on Saturday.
Sri Lanka defeated Afghanistan by 34 runs in the ICC Men's Cricket World Cup match at Sophia Gardens in Cardiff on Tuesday.
A superb all-round show by J P Duminy earned South Africa a 12-run victory over Sri Lanka in the first Twenty20 international in Colombo on Friday. The tourists, after putting up a modest 115-6 after electing to bat, restricted Sri Lanka at 103-9 at the Premadasa stadium.
The Sri Lankan cricket team, led by veteran pacer Lasith Malinga, arrived in Guwahati on Thursday for the three-match T20 series against India amid tight security after the city witnessed widespread protests against the Citizenship Amendment Act (CAA). The Sri Lankan team headed straight to the team hotel amid a thick security cover. The members of the Indian team are expected to arrive in batches on Friday for the series opener on Sunday.
Fast bowler Dhammika Prasad picked up four wickets as hosts Sri Lanka bundled out West Indies for 163 to take a first-innings lead on the second day of the second and final Test at the P Sara Oval on Friday.
Skipper Rohit Sharma will be desperate to get back to form as a resurgent India look to set their record straight against hosts Sri Lanka in the third match of the Nidahas Tri-Series, in Colombo, on Monday.
With just one win, Sri Lanka are currently at the sixth spot with four points and will have to win rest of their four matches to stay in contention for the semi-final.
Sri Lanka have not played a match at the World Cup since June 4, forced to split points with Bangladesh and Pakistan following two washed out games.
Shardul Thakur produced an all-round display and Navdeep Saini impressed with his pace again as India thumped Sri Lanka by 78 runs in the third and final Twenty20 International to complete a 2-0 series victory in Pune on Friday.
The match between Ireland and Namibia on Friday is now a shootout, and the winner will progress to the Super 12s stage of the ongoing T20 World Cup.
Images from the T20 World Cup match between Bangladesh and Sri Lanka, in Sharjah, on Sunday.
Sri Lanka captain Angelo Mathews defended the team's cricketers on Tuesday after recording a statement before police in connection with a match-fixing scandal that has led to the suspension of a bowling coach. Sri Lanka Cricket (SLC) handed Anusha Samaranayake a two-month ban on Monday over his relationship with net bowler Gayan Vishwajith, who allegedly approached national team players to under-perform during a test match against West Indies in October. "Sri Lanka Cricket has received several complaints regarding the close acquaintance of Anusha Samaranayake and the main suspect Gayan Vishwajith, who had approached several national players for the alleged illegal activities of match-fixing," the SLC said in a stateme
Sri Lanka's Kaushal Silva roared back into form with a century in the final Test against Australia on Tuesday, boosting the hosts' hopes of a 3-0 sweep against the world number one team at the Sinhalese Sports Club Ground in Colombo.
New Zealand beat Sri Lanka by five wickets in the first T20I of the three-match series in Pallekele.
Chasing 268 to go 1-0 up in the two-Test series, Karunaratne's 161-run opening stand with Lahiru Thirimanne (64) set the tone for a successful chase at the Galle International Stadium.
As far as its revised training itinerary is concerned, it is understood that the Sri Lankan team will be practising at the Khettarama (R Premadas Stadium) in Colombo, since the Indians are training at the Singhalese Sports Club ground (SSC).
It was far from dominating batting show after the inspiring show by their young bowlers but India managed to outclass Sri Lanka by five wickets and complete a 3-0 series whitewash, in the third T20 International in Mumbai on Sunday.
Sri Lanka need to win their final two games, and hope for favourable outcomes in England and Pakistan's next fixtures.
A dominant Sri Lanka made it to the final of the ICC World T20 for the third time, knocking out defending champions the West Indies by 27 runs via the Duckworth-Lewis method after thundershowers stopped proceedings in the 14th over of the second innings.
Who do you think should be part of India's playing for the World Cup match against Sri Lanka?
IMAGES from the ICC World Cup match played between South Africa and Sri Lanka in New Delhi on Saturday.
Sri Lanka beat West Indies by 30 runs in the first Twenty20 International on Monday to go 1-0 up in the two-match series and extend the visitors' losing streak.
Openers KL Rahul and Shikhar Dhawan slammed quickfire half-centuries as India outclassed Sri Lanka by 78 runs in the third and final T20 International to win the three-match series 2-0, in Pune, on Friday. Images from the third T20 International between India and Sri Lanka, at Pune, on Friday.
South Africa bowled poorly in the first hour, but still managed to reduce the visitors to 54 for three as Sri Lanka gave their wickets away with injudicious stroke-play.
South Africa remained on course for victory at the close at Kingsmead on Friday.
West Indies left-arm spinner Jomel Warrican celebrated his test debut by capturing four wickets on the opening day of the second test against Sri Lanka at the P Sara Oval on Thursday.
Former champions Sri Lanka will look to exploit Australia's top-order woes when they clash in a group 1 Super 12 match of the ICC T20 World Cup here on Thursday.